home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 September (IDG) / Sep99.iso / MarkzScout™ 14-day trial / Readme < prev   
Encoding:
Text File  |  1999-04-17  |  13.8 KB  |  390 lines  |  [ttro/ttxt]

  1. MarkzScout Mac Beta 21
  2. ======================
  3.  
  4. Table of contents:
  5. ------------------
  6.  
  7.   MarkzScout
  8.   What is installed where and why ?
  9.   Changes since the last beta
  10.   Known problems, to do's and other issues
  11.  
  12. MarkzScout
  13. ----------
  14.  
  15. This demo version of MarkzScout is based on a late beta.
  16. As a result, some of the features of the final release
  17. version might not yet be functional in this version.
  18.  
  19. This version runs on MacOS 7.0 or higher. Preferrably, system
  20. 7.5 or higher should be used - some user-interface features are
  21. not available on System 7.0 and System 7.1. Make sure you do not
  22. disable extensions and control panels that are part of your standard
  23. MacOS (like the Contextual Menu Extension, for example).
  24.  
  25. The demo is time limited: you can use it for 14 days.
  26.  
  27. To install: double-click MSMac021.sea, and extract it to a
  28. a folder on your hard disk.
  29.  
  30. There are subfolders called 'Layouts', 'Rules', and 'Scripts', and
  31. 'Layout Scripts'.
  32.  
  33. You can drag the files from the 'Rules' or 'Scripts' folder straight
  34. onto your layout to use them. 
  35.  
  36. To use Layout Scripts: select the 'Layout Preferences...' menu item and
  37. click on the 'Layout Script...' button.
  38.  
  39. To install the tutorial documents: double-click TDoc_021.sea,
  40. and extract it to a folder on your hard disk. The preferred
  41. location to extract to is your desktop folder.
  42.  
  43. To extract the tutorial: Double-click MSDoc.sea. It will extract
  44. to a tutorial and a reference manual; you need to install Acrobat Reader 3.0
  45. to read it (downloadable from http://www.adobe.com). 
  46.  
  47. When you open the MakeCMYK.MSL dialog as mentioned in the tutorial,
  48. you might find that the  "Convert To CMYK" Photoshop action has a red
  49. cross.
  50.  
  51. This is because MarkzScout does not yet know where your copy of Photoshop
  52. is, and it does not automatically scan for it. Control-click the
  53. actionpoint, and select 'Change Action...'. Then show MarkzScout 
  54. your copy of Photoshop 4.0 or 5.0.
  55.  
  56. Also, make sure you define the Photoshop action called "Convert To CMYK" as outlined
  57. in the tutorial - if you don't follow the instructions closely, it will not work.
  58.  
  59. To remove red crosses through checkpoints (fonts, application): enable the
  60. corresponding startup scan in the 'MarkzScout Preferences...'. Quit and 
  61. restart MarkzScout to enable those checkpoints.
  62.  
  63. Kris Coppieters
  64. Markzware
  65. 17 April 1999
  66.  
  67. For comments, requests, remarks: please send e-mail to:
  68.  
  69. ms@markzware.com
  70.  
  71. Check our web site at 
  72.  
  73. http://www.markzware.com
  74.  
  75. Markzware U.S.A.
  76. Sales: (800) 300-3532
  77. Fax: (949) 756-5108
  78.  
  79. Markzware Europe
  80. Sales: +31 70 384 4311
  81. Fax: +31 70 389 9197
  82.  
  83. What is installed where and why ?
  84. ---------------------------------
  85.  
  86. Currently, MarkzScout does not come with an installer program. This is a deliberate choice:
  87. I am listing the component files here so it is easy to manually install, remove,
  88. and manage a MarkzScout installation without reverting to an automated installer which 
  89. would leave you at loss about what is installed and where. This allows you to stay in
  90. control, for example when you want to move MarkzScout.
  91.  
  92. 1) Contents of MarkzScout folder
  93.  
  94. (Application, fat)     MarkzScout
  95. (Folder)               Rules
  96. (Folder)               Scripts
  97. (Folder)               Layouts
  98.  
  99. 2) Can be reated in Preferences folder inside the System folder when running MarkzScout:
  100.  
  101. (Prefs File)           MKZSCOUT.INI
  102. (Crash Recovery File)  MKZSRCVR.INI
  103.  
  104. Changes since the last released beta (check 'MarkzScout Mac History' for older betas)
  105. -------------------------------------------------------------------------------------
  106.  
  107. - Solved potential problem when undo cut or undo clear: sometimes the links might 
  108. not be restored correctly.
  109.  
  110. - Solved problem with paste menu item being active without anything to be pasted.
  111.  
  112. - Layout Preferences window now has a title
  113.  
  114. - Can now tab through edit fields in Layout Preferences.
  115.  
  116. - Can now resize Output Window
  117.  
  118. - Layout Preferences: can add/remove layout script.
  119.  
  120. - File-Open now only shows layout files.
  121.  
  122. - After create new folder Undo now says 'Undo New Hot Folder' instead of 'Undo New Point'
  123.  
  124. - Layout auto-scrolls to new points when pasting points
  125.  
  126. - Paste is now enabled after Cut.
  127.  
  128. - Solved crash when pasting the same folder twice, and then undoing.
  129.  
  130. - Solved extraneous 'Undo Link Change' when no link was changed.
  131.  
  132. - Added 'New Window on Startup' Preference
  133.  
  134. - Double-click on hot folder or script action now calls the dialog to change them.
  135. To edit the script or open the folder in the Finder, you now need to option-double-click.
  136.  
  137. - Restore correct location of Select Rule dialog even if partly off screen
  138.  
  139. - Blinking from/to point now stops blinking if layout not front window.
  140.  
  141. - Option-double click on application action point launches app.
  142.  
  143. - Solved various freezes and crashes around cut/copy/paste and drag/drop
  144.  
  145. - Enhanced File Info and JPEG Quality scripts: they can now process a whole folder 
  146. as well as single files.
  147.  
  148. - Reversed Type/Creator field sequence in dialog
  149.  
  150. - Solved problems when talking to FlightCheck and other apps.
  151.  
  152. - Solved problem where you could double-click a layout point when the layout was active.
  153.  
  154. - Added "LAUNCH" statement to the scripting language which allows launching AppleScripts
  155. and other apps or documents from MarkzONE scripts. Syntax is:
  156.  
  157. LAUNCH "<applicationpath>" [ WAIT ]
  158. LAUNCH "<docpath>" { [ WITH [ APPLICATION ] "<applicationpath>" ] | [ WITH CREATOR "<code>" ] } [ WAIT ]
  159.  
  160. - Added layout preferences: Layout script - a MarkzONE script for storing predefined procedures.
  161. Procedures that are already defined: OnOpenLayout, OnCloseLayout, OnStartLayout, OnStopLayout,
  162. OnSaveLayout, OnJobRead, OnJobChecked, OnEndJob, eOnIdle, OnCheckYes, OnCheckNo
  163. When these procedures are called, it is defined as follows
  164. OnOpenLayout, OnCloseLayout, OnStartLayout, OnStopLayout: it = path of layout file
  165. OnEndJob: it = final path of job
  166. OnJobRead, OnJobChecked: it = job object
  167. OnIdle: it = boolean, true when layout active, false otherwise
  168. In addition to 'it' there is also a variable called 'scriptName' which contains the
  169. file name of the layout script.
  170. OnCheckYes, OnCheckNo: it = rule code
  171.  
  172. - Solved problem when reading invalid PDF files created by Photoshop 5.0
  173.  
  174. - Added new statements:
  175. START LAYOUT
  176. STOP LAYOUT [ CONFIRM ]
  177. CLOSE LAYOUT [ CONFIRM ]
  178. QUIT [ CONFIRM ]
  179.  
  180. - Symbolic attributes have changed: in beta 19 and earlier, a symbolic attribute was
  181. equivalent to a string with its description. However, this resulted in ambiguities.
  182. To solve the ambiguities the symbolic values where made equivalent to their code, instead
  183. of to their description. Use the DESC() function for the old value. This means you will
  184. need to check all custom rules and scripts.
  185. The quickest way to check custom rules is to copy-paste the whole layout into a text
  186. editor. Then do a find and replace '\040' by a space (MarkzScout saves spaces encoded
  187. as octal code \040). After that you can glance over all the custom rules in the layout.
  188. After adjusting any literal values, copy-paste the text back into an empty layout.
  189.  
  190. - Added new functions:
  191. DESC(<expression>) returns descriptive string for symbolic values.
  192. INT(<numeric>) truncates a floating point value (it is still floating point,
  193. but the fractional part is dropped)
  194. DATE_SECONDS(<float>) converts a floating point number of seconds into a date.
  195. The starting point is arbitrarily taken to be Jan 1, 1970. Negative numbers
  196. are before that date; positive numbers are after that date.
  197. SECONDS_DATE("14-char date string") converts a date string to a number of seconds
  198. since Jan 1,1970.
  199.  
  200. - Added new attribute for Photoshop-created images: HAS_WORK_PATH. This is TRUE when there 
  201. is an unnamed work path in the file.
  202.  
  203. - Added new 'is' syntax item. Instead of having to write
  204.  
  205.   IF NOT (<something> IS UNDEFINED) THEN...
  206.  
  207. you can now write the equivalent
  208.  
  209.   IF <something> IS DEFINED THEN...
  210.   
  211. - Solved problems that occured when editing one layout while a second layout was active.
  212. Anyway it is not a good idea to edit layouts while one or more layouts are running. However,
  213. MarkzScout now avoids problems by postponing critical operations until the
  214. running layout becomes idle. The layout being edited will stall until it can perform
  215. the user interface action.
  216.  
  217. - Added some ready-to-use layout scripts.
  218. * "JobTimeLogger.m1s" is a layout script that
  219. adds logging features to a layout. Bring up the layout preferences, and click Layout Script...
  220. Then select "JobTimeLogger.m1s". This will create a log file that is stored in the same
  221. folder as the layout file. Open with any text editor or spreadsheet program.
  222. * "LogStartStop.m1s" logs only the start and stop of the layout
  223. * "AutoRun.m1s (Copy & Rename).m1s" allows a layout to start and stop at predetermined times.
  224. To use "AutoRun.m1s (Copy & Rename)"
  225.   1) first determine the following information:
  226.   fromDay (dd: 01 to 31; 99 = ignore)
  227.   toDay (dd: 01 to 31; 99 = ignore )
  228.   fromhour (hhmmss: 0000 to 2359; 9999 = ignore)
  229.   toHour (hhmmss: 0000 to 2359; 9999 = ignore)
  230.   days of the week (up to six digits between 1 and 7, 1 = Monday)
  231.   
  232.   2) Concatenate all this information into one long string of digits - it needs
  233.   to be at least 12 characters long.   
  234.   
  235.   3) Make a copy of "AutoRun.m1s (Copy & Rename).m1s" and use the string above as the name
  236.   for the copy, with .m1s appended:  
  237.   
  238.   Example: to run on the 1st of each month between 10:00am and 11:20am:
  239.   010110001120.m1s
  240.   
  241.   Example: to run on the 1st of each month (the whole day)
  242.   010199999999.m1s
  243.   
  244.   Example: to run everyday between 1:00pm and 2:30pm:
  245.   999913001430.m1s
  246.   
  247.   Example: to run every monday:
  248.   9999999999991.m1s
  249.   
  250.   Example: to run every monday, wednesday, friday between 10:00 and 11:20:
  251.   999910001120135.m1s
  252.  
  253.   4) Use this script as the layout script for your layout. 
  254.   
  255.   5) Close/save and re-open the layout to activate.
  256.  
  257.  
  258. Known problems, to do's and other issues.
  259. -----------------------------------------
  260.  
  261. - Remove help line when cursor outside layout window
  262.  
  263. - Need to Disable Save if layout is read-only
  264.  
  265. - Speed up internal searches:
  266.   Binary tree for Pathlist structure
  267.   Binary tree for IniFile structure
  268.   Binary tree for TFDProc structure
  269.  
  270. - Binary zeroes can occur in Mac Pathnames
  271.  
  272. - Screen redraw when folder item count changes needs to be made more efficient - 
  273. you can see the redraw on slower machines.
  274.  
  275. - Photoshop startup problems cause MarkzScout problems. Need to investigate.
  276.  
  277. - AppleScript checkpoints: rules written entirely in AppleScript
  278.  
  279. - FlightCheck checkpoint: use FlightCheck + ground controls as a big checkpoint.
  280.  
  281. - Reader levels (read more or less depending on the checkpoints)
  282.  
  283. - AppleScript support for managing layout items.
  284.  
  285. - Color profiles/ColorSync support
  286.  
  287. - Printing of layouts.
  288.  
  289. - Save As... Photoshop actions
  290.  
  291. - Rule syntax errors are not yet shown
  292.  
  293. - Test Rule button for testing a rule agains a document during development of a layout
  294.  
  295. - Preference for not scanning server volumes for apps.
  296.  
  297. - AWK-like Scripted Readers
  298.  
  299. - Reader Extensions (TIFF,EPS): allow a script for extending a reader (e.g. process
  300. custom tags or search specific patterns).
  301.  
  302. - 'Sliding' connectors; labels above _or_ below layout points.
  303.  
  304. - Unit conversion in scripting language; unit manipulations
  305.  
  306. - Replace embedded AppleScripts by AppleEvents or compiled scripts
  307.  
  308. - Icon placement problem when multiple items are drag/dropped from Finder in one move.
  309.  
  310. - The line drawn during dragging a link is orange and this should be
  311. changed to something else (an inverted region depends on the user's
  312. selected color, but this needs to be avoided).
  313.  
  314. - Processing of aliases
  315.  
  316. - "Entry Door" point: lock layout, set "door". File dropped anywhere on
  317. layout goes through the "door". Visual feedback needed (i.e. reduce
  318. layout to very small size).
  319.  
  320. - Job Ticket files: keep track of job components; accumulates
  321. information; allows job components to go separate ways throughout the layout ("Job
  322. Flattening").
  323. Standalone Job Ticket Generator
  324. Generate Layout from Job Ticket.
  325.  
  326. - "Copy & Rename" action point.
  327.  
  328. - Reader-specific checkpoints: each reader can have its own checkpoint
  329. page.
  330.  
  331. - Should be able to list Photoshop Actions in a popup, or save
  332. them to a file, etc.
  333.  
  334. - Reduce coarseness of progress bar
  335.  
  336. - There should be a "Windows" menu which lists the layout windows, the
  337. currently active one checkmarked (perhaps an additional icon, or
  338. underlining of the name when the layout is Active), so the user
  339. can    easily switch windows via the menu.
  340.  
  341. - Perhaps click MS logo can bring up About window? 
  342.  
  343. - Action points should use the icon of the application (when available).
  344.  
  345. - User should be able to select sounds from sound files. Currently the
  346. list is    just for sounds installed in the System.
  347.  
  348. - Can't scroll ActionPoint tabs. Have to click multiple times to shift
  349. tabs to view the extra ones.
  350.  
  351. - We will need an extra tab for "Other Application..." and then do what
  352. OPEN does which is allow the user to select an Application and    a
  353. script selectable from a popup. OPEN has defined resources in
  354. order to present the user with the choices of running the app and
  355. script. Right now, we only have Photoshop and FlightCheck, but we may
  356. want to add others (such as for trapping or inposition).
  357.  
  358. - "Print" category needs Bleed. The Checkpoint Selections should match
  359. FC 3.3 and this area needs to be looked at closely (for example, we also
  360. need image resolution, etc.)
  361.  
  362. - Document needs "Required XTs".
  363.  
  364. - Image Type needs TIFF/IT (and perhaps one for "raster").
  365.  
  366. - Trapping category will need some extra items (such as overprint Black
  367. in postscript, etc)
  368.  
  369. - 'Rename' script command
  370.  
  371. - I need to do research if I can make a layout into a floating window
  372. which stays afloat above the Finder windows.
  373.  
  374. - Positive and negative questions (Y is red, N is green for negative
  375. questions; Y is green, N is red for positive questions). Currently MarkzScout
  376. only allows for negative questions.
  377.  
  378. - Transfer ftn in Quark docs ?
  379.  
  380. - Font encoding ?
  381.  
  382. - Examples: logo-example, calculate price example, ...
  383.  
  384. - Stand-alone Job Ticket generator
  385.  
  386. - Launcher example layout
  387.  
  388. - Meta-rules that give dialog on import
  389.  
  390.